pumping balance - French English Dictionary